Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 STOWELL AVENUE Semi-Detached £431,632 £425,000 8 Mar 2024
2 STOWELL AVENUE Semi-Detached £379,579 £325,000 27 Nov 2020
4 STOWELL AVENUE Semi-Detached £408,022 £87,000 18 Sep 1998
8 STOWELL AVENUE Semi-Detached £463,534 £372,000 10 Aug 2018
12 STOWELL AVENUE Flats/Maisonettes £357,990 £170,000 19 Mar 2004
13 STOWELL AVENUE Flats/Maisonettes £286,430 £265,000 4 Jun 2021
17 STOWELL AVENUE Flats/Maisonettes £265,964 £245,000 30 Sep 2021
18 STOWELL AVENUE Semi-Detached £357,157 £350,000 30 Jun 2023
20 STOWELL AVENUE Semi-Detached £414,754 £300,000 28 Jan 2016
21 STOWELL AVENUE Flats/Maisonettes £356,395 £240,000 25 Mar 2015
23 STOWELL AVENUE Flats/Maisonettes £291,984 £250,000 20 Nov 2020
25 STOWELL AVENUE Flats/Maisonettes £283,887 £88,000 29 Nov 2001
35 STOWELL AVENUE Semi-Detached £428,634 £146,000 27 May 2002
37 STOWELL AVENUE Semi-Detached £342,645 £185,000 29 Jul 2005
41 STOWELL AVENUE Terraced £279,269 £156,000 24 Feb 2006
47 STOWELL AVENUE Semi-Detached £325,831 £200,000 20 Jun 2008
49 STOWELL AVENUE Semi-Detached £451,433 £160,000 1 Jul 2002